/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.opgea.qms.service;

import com.opgea.qms.domain.entities.Employee;
import com.opgea.qms.web.form.EmployeeDTO;
import java.util.List;

/**
 *
 * @author Ramesh
 */
public interface EmployeeService {

    public List<EmployeeDTO> findAll();
    public List<EmployeeDTO> findAllByCompanyId(Long companyId);
    public Employee find(Long employeeId);
    public EmployeeDTO create(EmployeeDTO employeeDTO);
    public EmployeeDTO update(EmployeeDTO employeeDTO);
    public Employee delete(Long employeeId);
    
}
